package com.ynet.eq.haiqing.module.datatran.req;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

import javax.validation.constraints.NotEmpty;

/**
 * @author 胡超雄
 * @date 2021/6/25 17:13
 * @desc   4.1 增加和修改人员名单 req
 */
@Data
public class AddOrUpdateUserReq extends AddOrUpdateUserBase {


    /**
     * 设备id
     */
    @NotEmpty(message = "设备id不能为空")
    @JSONField(serialize = false)  //忽略当前字段
    private String id;

    /**
     * 一体机上生成的 ID，区分每一个人员，平台不需要传。
     */
    private String personId;


    /**
     * 增加名单时 pic 和
     * picURI 两选一，修改名
     * 单不替换图片时非必须
     * 人员图片（base64 编码，不超过
     * 1M），和 picURI 2 选 1
     */
    private String pic;


}
